/**
*  
* @Function ES常量类 
* @ProjectName credit-framework-common
* @PackageName com.py.credit.utils.elasticsearch   
* @FileName EsConstants.java    
* @Date 2018年11月5日下午4:13:55
* @Author Min DongXv
* @Copyright (c) 2018, 金电联行 All Rights Reserved.   
*   
*/  
package com.py.credit.utils.elasticsearch;

/**
 * 
 * @Function ES常量类
 * @ClassName EsConstants
 * @Date 2018年11月5日 下午4:13:55
 * @Author Min DongXv
 * 
 */
public class EsConstants {

	// 不包含操作
	public static final String MUSTNOT = "mustNot";

	public static final String MUST_NOT = "must_not";

	public static final String FILTER = "filter";
	// or操作
	public static final String SHOULD = "should";
	// and操作
	public static final String MUST = "must";
	// ik分词器最细粒度的拆分
	// 例如「中华人民共和国国歌」会被拆分为「中华人民共和国、中华人民、中华、华人、人民共和国、人民、人、民、共和国、共和、和、国国、国歌」，会穷尽各种可能的组合；
	public static final String ANALYZER_IK_MAX_WORD = "ik_max_word";
	// ik分词器最粗粒度的拆分 例如「中华人民共和国国歌」会被拆分为「中华人民共和国、国歌」
	public static final String ANALYZER_IK_SMART = "ik_smart";
	// 索引前缀
	public static final String INDEX_PREFIX = "jdzc_";

	private EsConstants() {
	}
}
